heavy barrel rifle - Allemand Anglais Dictionnaire